﻿using GC_FFW.ForecastWriterClient.Abstractions.Interfaces.Factories.ViewModel;

namespace GC_FFW.ForecastWriterClient.Abstractions.Factories
{
	public abstract class WindowViewModelBaseFactories
	{
		public abstract IForecastManagerViewModelFactory CreateForecastManagerViewModelFactory();

		public abstract IMatchDataEditorViewModelFactory CreateMatchDataEditorViewModelFactory();

		public abstract IMatchEventsEditorViewModelFactory CreateMatchEventsEditorViewModelFactory();

		public abstract IForecastEditorViewModelFactory CreateForecastEditorViewModelFactory();

		public abstract IImportDataManagerViewModelFactory CreateImportDataManagerViewModelFactory();
	}
}
